212786ac13a1ebe94f7cc03925168d907f6a1847,src/main/java/openmods/calc/types/multi/LetExpressionFactory.java,LetExpressionFactory,executeForSingleResult,#Frame#Code#,230
Before Change
private static TypedValue executeForSingleResult(Frame<TypedValue> frame, Code expr) {
expr.execute(frame);
final Stack<TypedValue> resultStack = frame.stack();
Preconditions.checkState(resultStack.size() == 1, "Expected single result from 'let' expression, got %s", resultStack.size());
return resultStack.pop();
}
private class LetSymbol extends LetSymbolBase {
After Change
private static TypedValue executeForSingleResult(Frame<TypedValue> frame, Code expr) {
expr.execute(frame);
return frame.stack().popAndExpectEmptyStack();
}
private class LetSymbol extends LetSymbolBase {